package sheji.jieGou.daiLi;

/**
 * 代理模式
 * 为其他对象提供一种代理以控制对这个对象的访问
 *
 * 例：游戏代练的过程演示代理模式
 */
public class ClientDemo {

    public static void main(String[] args) {
        //玩家
        IGamePlayer player = new GamePlayer("李逍遥");
        //代练
        IGamePlayer proxy = new GamePlayerProxy(player);
        proxy.killBoss();
        proxy.upGrade();
    }

}

